home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr44 / newmat08.zip / WATCO_NT.MAK < prev    next >
Text File  |  1995-01-18  |  7KB  |  175 lines

  1. everythi.ng:    tmt.exe example.exe nl_ex.exe sl_ex.exe
  2.             echo making everything >> everythi.ng
  3.  
  4. .cpp.obj:
  5.              wpp386/bt=nt/xs  $*.cpp
  6.  
  7.  
  8. OBJ_T = fft.obj evalue.obj submat.obj cholesky.obj hholder.obj        &
  9.   sort.obj newmatrm.obj jacobi.obj tmtf.obj svd.obj tmte.obj          &
  10.   tmtd.obj newmat8.obj tmtc.obj tmtb.obj newmat7.obj newmat6.obj      &
  11.   newmat5.obj newmat3.obj newmat4.obj newmat2.obj newmat1.obj         &
  12.   tmt.obj tmt1.obj tmt2.obj tmt3.obj tmt4.obj tmt5.obj tmt6.obj       &
  13.   tmt7.obj tmt8.obj tmt9.obj tmta.obj tmtg.obj tmth.obj tmti.obj      &
  14.   bandmat.obj myexcept.obj newmatex.obj tmtj.obj
  15.  
  16.  
  17. tmt.exe:    $(OBJ_T)
  18.             echo file newmat1.obj,newmat2.obj,newmat3.obj     > link.lnk
  19.             echo file newmat4.obj,svd.obj,newmat5.obj        >> link.lnk
  20.             echo file newmat6.obj,newmat7.obj,newmat8.obj    >> link.lnk
  21.             echo file tmt.obj,tmt1.obj,tmt2.obj,tmt3.obj     >> link.lnk
  22.             echo file tmt4.obj,tmt5.obj,tmt6.obj,tmt7.obj    >> link.lnk
  23.             echo file tmt8.obj,tmt9.obj,tmta.obj,tmti.obj    >> link.lnk
  24.             echo file tmtb.obj,tmtc.obj,tmtd.obj,tmte.obj    >> link.lnk
  25.             echo file tmtf.obj,tmtg.obj,tmth.obj,tmtj.obj    >> link.lnk
  26.             echo file cholesky.obj,hholder.obj,sort.obj      >> link.lnk
  27.             echo file submat.obj,jacobi.obj,newmatrm.obj     >> link.lnk
  28.             echo file fft.obj,evalue.obj,bandmat.obj         >> link.lnk
  29.             echo file newmatex.obj,myexcept.obj              >> link.lnk
  30.             echo name tmt.exe                                >> link.lnk
  31.         echo SYSTEM nt                                   >> link.lnk
  32.             wlink @link.lnk
  33.  
  34. OBJ_E = fft.obj evalue.obj submat.obj cholesky.obj hholder.obj        &
  35.   sort.obj newmatrm.obj jacobi.obj svd.obj example.obj                &
  36.   newmat8.obj newmat7.obj newmat6.obj newmat9.obj                     &
  37.   newmat5.obj newmat3.obj newmat4.obj newmat2.obj newmat1.obj         &
  38.   bandmat.obj myexcept.obj newmatex.obj
  39.  
  40.  
  41. example.exe:    $(OBJ_E)
  42.             echo file newmat1.obj,newmat2.obj,newmat3.obj     > link.lnk
  43.             echo file newmat4.obj,svd.obj,newmat5.obj        >> link.lnk
  44.             echo file newmat6.obj,newmat7.obj,newmat8.obj    >> link.lnk
  45.             echo file cholesky.obj,hholder.obj,sort.obj      >> link.lnk
  46.             echo file submat.obj,jacobi.obj,newmatrm.obj     >> link.lnk
  47.             echo file fft.obj,evalue.obj,bandmat.obj         >> link.lnk
  48.             echo file newmatex.obj,myexcept.obj,example.obj  >> link.lnk
  49.             echo file newmat9.obj                            >> link.lnk
  50.             echo name example.exe                            >> link.lnk
  51.         echo SYSTEM nt                                   >> link.lnk
  52.             wlink @link.lnk
  53.  
  54. OBJ_N = fft.obj evalue.obj submat.obj cholesky.obj hholder.obj        &
  55.   sort.obj newmatrm.obj jacobi.obj svd.obj nl_ex.obj                  &
  56.   newmat8.obj newmat7.obj newmat6.obj newmat9.obj                     &
  57.   newmat5.obj newmat3.obj newmat4.obj newmat2.obj newmat1.obj         &
  58.   bandmat.obj myexcept.obj newmatex.obj newmatnl.obj
  59.  
  60.  
  61. nl_ex.exe:    $(OBJ_N)
  62.             echo file newmat1.obj,newmat2.obj,newmat3.obj     > link.lnk
  63.             echo file newmat4.obj,svd.obj,newmat5.obj        >> link.lnk
  64.             echo file newmat6.obj,newmat7.obj,newmat8.obj    >> link.lnk
  65.             echo file nl_ex.obj,newmatnl.obj,newmat9.obj     >> link.lnk
  66.             echo file cholesky.obj,hholder.obj,sort.obj      >> link.lnk
  67.             echo file submat.obj,jacobi.obj,newmatrm.obj     >> link.lnk
  68.             echo file fft.obj,evalue.obj,bandmat.obj         >> link.lnk
  69.             echo file newmatex.obj,myexcept.obj              >> link.lnk
  70.             echo name nl_ex.exe                              >> link.lnk
  71.         echo SYSTEM nt                                   >> link.lnk
  72.             wlink @link.lnk
  73.  
  74. OBJ_S = sl_ex.obj solution.obj myexcept.obj 
  75.  
  76. sl_ex.exe:    $(OBJ_S)
  77.             echo file sl_ex.obj,myexcept.obj,solution.obj     > link.lnk
  78.             echo name sl_ex.exe                              >> link.lnk
  79.         echo SYSTEM nt                                   >> link.lnk
  80.             wlink @link.lnk
  81.  
  82. newmatxx = include.h newmat.h boolean.h myexcept.h
  83.  
  84. myexcept.obj:   include.h boolean.h myexcept.h myexcept.cpp
  85.  
  86. newmatex.obj:   $(newmatxx) newmatex.cpp
  87.  
  88. newmatnl.obj:   $(newmatxx) newmatnl.h newmatap.h
  89.  
  90. example.obj:    $(newmatxx) newmatap.h example.cpp
  91.  
  92. cholesky.obj:   $(newmatxx) cholesky.cpp
  93.  
  94. evalue.obj:     $(newmatxx) newmatrm.h precisio.h evalue.cpp
  95.  
  96. fft.obj:        $(newmatxx) newmatap.h fft.cpp
  97.  
  98. hholder.obj:    $(newmatxx) newmatap.h hholder.cpp
  99.  
  100. jacobi.obj:     $(newmatxx) precisio.h newmatrm.h jacobi.cpp
  101.  
  102. bandmat.obj:    $(newmatxx) newmatrc.h controlw.h bandmat.cpp
  103.  
  104. newmat1.obj:    $(newmatxx) newmat1.cpp
  105.  
  106. newmat2.obj:    $(newmatxx) newmatrc.h controlw.h newmat2.cpp
  107.  
  108. newmat3.obj:    $(newmatxx) newmatrc.h controlw.h newmat3.cpp
  109.  
  110. newmat4.obj:    $(newmatxx) newmatrc.h controlw.h newmat4.cpp
  111.  
  112. newmat5.obj:    $(newmatxx) newmatrc.h controlw.h newmat5.cpp
  113.  
  114. newmat6.obj:    $(newmatxx) newmatrc.h controlw.h newmat6.cpp
  115.  
  116. newmat7.obj:    $(newmatxx) newmatrc.h controlw.h newmat7.cpp
  117.  
  118. newmat8.obj:    $(newmatxx) newmatap.h newmat8.cpp
  119.  
  120. newmat9.obj:    $(newmatxx) newmatrc.h controlw.h newmatio.h newmat9.cpp
  121.  
  122. newmatrm.obj:   $(newmatxx) newmatrm.h newmatrm.cpp
  123.  
  124. sort.obj:       $(newmatxx) newmatap.h sort.cpp
  125.  
  126. submat.obj:     $(newmatxx) newmatrc.h controlw.h submat.cpp
  127.  
  128. svd.obj:        $(newmatxx) newmatrm.h precisio.h svd.cpp
  129.  
  130. tmt.obj:        $(newmatxx) newmatap.h tmt.cpp 
  131.  
  132. tmt1.obj:       $(newmatxx) newmatap.h tmt1.cpp 
  133.  
  134. tmt2.obj:       $(newmatxx) newmatap.h tmt2.cpp 
  135.  
  136. tmt3.obj:       $(newmatxx) newmatap.h tmt3.cpp 
  137.  
  138. tmt4.obj:       $(newmatxx) newmatap.h tmt4.cpp 
  139.  
  140. tmt5.obj:       $(newmatxx) newmatap.h tmt5.cpp 
  141.  
  142. tmt6.obj:       $(newmatxx) newmatap.h tmt6.cpp 
  143.  
  144. tmt7.obj:       $(newmatxx) newmatap.h tmt7.cpp 
  145.  
  146. tmt8.obj:       $(newmatxx) newmatap.h tmt8.cpp 
  147.  
  148. tmt9.obj:       $(newmatxx) newmatap.h tmt9.cpp 
  149.  
  150. tmta.obj:       $(newmatxx) newmatap.h tmta.cpp 
  151.  
  152. tmtb.obj:       $(newmatxx) newmatap.h tmtb.cpp 
  153.  
  154. tmtc.obj:       $(newmatxx) newmatap.h tmtc.cpp 
  155.  
  156. tmtd.obj:       $(newmatxx) newmatap.h tmtd.cpp 
  157.  
  158. tmte.obj:       $(newmatxx) newmatap.h tmte.cpp 
  159.  
  160. tmtf.obj:       $(newmatxx) newmatap.h tmtf.cpp 
  161.  
  162. tmtg.obj:       $(newmatxx) newmatap.h tmtg.cpp 
  163.  
  164. tmth.obj:       $(newmatxx) newmatap.h tmth.cpp
  165.  
  166. tmti.obj:       $(newmatxx) newmatap.h tmti.cpp
  167.  
  168. tmtj.obj:       $(newmatxx) newmatap.h tmtj.cpp
  169.  
  170. nl_ex.obj:      $(newmatxx) newmatap.h newmatnl.h nl_ex.cpp
  171.  
  172. sl_ex.obj:      include.h boolean.h myexcept.h sl_ex.cpp
  173.  
  174. solution.obj:   include.h boolean.h myexcept.h solution.cpp
  175.